semifinal win - French English Dictionary